donor animal - Turkish English Dictionary